package com.auto.code.service;

import com.auto.code.domain.TemplateDO;
import com.auto.code.domain.TemplateDTO;
import com.github.pagehelper.PageInfo;

import java.util.List;
import java.util.Map;

public interface TemplateService {
    int deleteById(Long id);

    int create(TemplateDTO record);

    TemplateDO getById(Long id);

    int update(TemplateDTO record);

    PageInfo<TemplateDTO> queryPage(TemplateDTO templateDTO);

    List<TemplateDTO> queryList(Map<String, Object> params);
}